cost (someone) dearly - Turc Anglais Dictionnaire